camcorder (camera recorder) - Turkish English Dictionary